// AWTComponentListener.h: interface for the AWTComponentListener class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_AWTCOMPONENTLISTENER_H__DC9C0D27_40B4_11D2_A3F1_006097A44215__INCLUDED_)
#define AFX_AWTCOMPONENTLISTENER_H__DC9C0D27_40B4_11D2_A3F1_006097A44215__INCLUDED_

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000

#include "AWTEventListener.h"
#include "AWTComponentEvent.h"

interface AWTComponentListener : public AWTEventListener  
{
	virtual void componentResized(AWTComponentEvent* e) = 0;
	virtual void componentMoved(AWTComponentEvent* e) = 0;
	virtual void componentShown(AWTComponentEvent* e) = 0;
	virtual void componentHidden(AWTComponentEvent* e) = 0;
};

#endif // !defined(AFX_AWTCOMPONENTLISTENER_H__DC9C0D27_40B4_11D2_A3F1_006097A44215__INCLUDED_)
